waterproof ruler - French English Dictionary